Записи множественного монтирования

Карты прямого и косвенного монтирования допускают создание записей множественного монтирования, которые позволяют определить несколько точек монтирования сразу. Например, если нужно смонтировать две общие папки /docs/fs-1/share и /docs/fs-1/share2, то стоит определить каждую из них по отдельности в файле auto.direct:

cat /etc/auto.docs

/docs/fs-1/share   -fstype=cifs,user,sec=krb5,cruid=$UID,uid=$UID,gid=$UID  ://fs-1.ald.company.lan/share

/docs/fs-1/share2  -fstype=cifs,user,sec=krb5,cruid=$UID,uid=$UID,gid=$UID  ://fs-1.ald.company.lan/share2

В этом случае после монтирования список точек монтирования будет выглядеть так:

admin@pc-1:~$ findmnt
...
├─/docs/fs-1/share           /etc/auto.direct autofs     rw,relatime,fd=7,...
│ └─/docs/fs-1/share         //fs-1.ald.company.lan/share   cifs       rw,nosuid,nodev,...
└─/docs/fs-1/share2          /etc/auto.direct autofs     rw,relatime,fd=7,...
└─/docs/fs-1/share2        //fs-1.ald.company.lan/share2  cifs       rw,nosuid,nodev,...

Можно воспользоваться записью множественного монтирования и описать все одной строкой, используя символ косой черты «\» для переноса строк:

/docs/fs-1 \
/share   -fstype=cifs,user,sec=krb5,cruid=$UID,uid=$UID,gid=$UID     ://fs-1.ald.company.lan/share \
/share2  -fstype=cifs,user,sec=krb5,cruid=$UID,uid=$UID,gid=$UID     ://fs-1.ald.company.lan/share2

Тогда после монтирования ситуация будет отображаться несколько иначе:

admin@pc-1:~$ findmnt
...
└─/docs/fs-1                 /etc/auto.direct autofs     rw,relatime,fd=7,...
├─/docs/fs-1/share         /etc/auto.direct autofs     rw,relatime,fd=7,...
│ └─/docs/fs-1/share       //fs-1.ald.company.lan/share   cifs       rw,nosuid,nodev,...
└─/docs/fs-1/share2        /etc/auto.direct autofs     rw,relatime,fd=7,...
    └─/docs/fs-1/share2      //fs-1.ald.company.lan/share2   cifs       rw,nosuid,nodev,...

В отличии от предыдущего способа ресурсы имеют общую точку монтирования /docs/fs-1, что позволяет сократить накладные расходы, если требуется подключить большое количество общих папок.

Несмотря на то, что записи множественного монтирования дают некоторые преимущества, составлять их сложнее. При этом интерфейс службы каталогов FreeIPA на это не рассчитан и позволяет задавать свойства подключения только в одну строку.